<?php 

if (!$this->form) return;

$show = 0;
$elements = $this->form->getElements();
foreach ($elements as $element) {
	if ($element instanceof Zend_Form_Element_File) {
		$show = 1;
	}
}

if (!$show) {
	return;
}

?>

<script type='text/javascript' template='<?php echo basename(__FILE__); ?>'>

$(function() {
	$(".file_delete").live('click', function() {
		if (!confirm("Удалить файл? (это навсегда)")) {
			return false;
		}

		var $url = $(this).attr("href");
		var $id = $(this).attr("id");
		$id = $id.split("delete_file_")[1];
		
		$.ajax({
			url: $url, 
			type: 'POST',
			dataType: 'json',
			success: function($data) {
				if ($data.result == 'failure') {
					alert($data.message);
					return false;
				}
				
				var $content = $("#file_prefix_"+$id);
				$content.html("<h2 color='red'>Файл удален...</h2>");
				$content.fadeOut(1000, function() {
					$content.remove();
				});
			}
		});

		return false;
	});
});


</script>
